﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Interfaces
{
   public interface IChartResult 
   {
       DateTime DateTime { get; set; }
       float Close { get; set; }
       float High { get; set; }
       float Low { get; set; }
       float Open { get; set; }
       float Volume { get; set; }
       float Change { get; set; }
       float Range { get; set; }
       float Diff { get; set; }
       bool Up { get; set; }

       void Update(DateTime start, int marketOpenMinute, int interval, string[] row, bool isFirstRow, IChartResult max = null);
   }
}
